home *** CD-ROM | disk | FTP | other *** search
- PROJECT CLOCK
-
- INTRODUCTION
- Project Clock allows the user to monitor and optionally record
- his/her time usage on various projects. Running unobtrusively
- as a digital clock icon, Project Clock shows elapsed time
- rather than wallclock time. The user stops and starts
- Project Clock through its system menu. The user may accumulate
- a project log file with optional comments.
-
- USING PROJECT CLOCK
- Start project clock like any other Windows application by
- any of the following methods: clicking on it, associating it
- with a log file and clicking on the log file, placing it in
- the Load line of your WIN.INI file, or adding it to a Program
- Manager group. Project Clock only runs as an icon.
-
- USING PROJECT CLOCK WITH A LOG FILE
- Passing a file name on its command line directs Project
- Clock to use that file as a log. On exiting or restarting,
- Project Clock appends a line to the log file containing
- these four fields:
- 1) the date Project Clock was started,
- 2) the time Project Clock was started,
- 3) the elapsed time that Project Clock ran, and
- 4) an optional comment, entered by the user.
-
- The log file is a simple text file which may be edited
- using any common editor. The four fields are separated
- by tab characters for easy import into a spreadsheet.
- The date and time formats are set by the International options
- chosen under Windows Control Panel.
-
- INCREMENTAL LOG FILE
- Project Clock protects its accumulated value against crashes
- by periodically saving the elapsed time into a separate
- incremental log file. When Project Clock starts up, it checks
- for an incremental log file left over from previous session
- which ended abruptly. On finding a leftover file, Project Clock
- displays a dialog box asking the user if Project Clock should
- update the main log with the contents of the incremental
- log file. Typically the user selects Yes.
-
- Project Clock automatically generates incremental log files.
- An incremental log file name resembles the user-specified
- log file name except that an incremental log file takes
- the suffix .ILF .
-
- SYSTEM MENU
- Besides the standard Windows menu items, Project Clock's
- System Menu adds these special items:
-
- Start Clock! resumes the clock, turning its frame and numerals
- light green.
-
- Stop Clock! suspends the clock, turning its frame and numerals red.
-
- Options... displays the Project Clock Options Dialog Box,
- discussed below.
-
- Edit/view Log File spawns the user's chosen editor or browser,
- allowing the user to edit or view the log file.
- The user may safely edit the log while Project Clock
- is running since Project Clock only updates the log at the
- beginning or end of a session. The current elapsed time
- will not yet appear in the log file.
-
- Close without Logging Comment exits Project Clock.
- If a log file is used, Project Clock first saves the elapsed time.
-
- Restart without Logging Comment restarts Project Clock's timer.
- If a log file is used, Project Clock first saves the elapsed time.
-
- Log Comment and Close exits Project Clock.
- If a log file is used, Project Clock prompts the user for an
- ending comment, updates the log file with the elapsed time,
- then exits.
-
- Log Comment and Restart restarts Project Clock's timer.
- If a log file is used, Project Clock prompts the user for a comment,
- updates the log file with the elapsed time, then restarts the timer.
-
- PROJECT CLOCK OPTIONS
- Project Clock's Options menu has the following entries:
-
- Clock Format formats both the displayed time and logged time
- in either hours and minutes, hours and tenths, or
- hours and hundredths.
-
- Initial State allows the clock to be either on
- or off when Project Clock starts up.
-
- Autosave Interval dictates how frequently Project Clock
- automatically saves the incremental log file. (The user may
- notice occasional disk activity as Project Clock saves
- this file.) If Never is selected, Project Clock saves
- the incremental value only when the user suspends the clock.
-
- Prompt for Comment on Exit specifies whether or not
- Project Clock prompts for a comment when the user
- shuts down Windows.
-
- Default Log File specifies which log file to use if one
- is not specified on the command line. A default log file
- is not required for Project Clock to operate. The
- default file name should not be given the suffix .ILF.
-
- Editor/browser is the name of a program that Project Clock
- should spawn to edit or view the log. Notepad is the default.
- Note that the interval Project Clock is currently
- displaying does not yet appear in the log.
-
- The Save button writes the current Options menu settings
- to the WIN.INI file.
-
- The Cancel button discards any values the user may have
- entered.
-
- WINDOWS RELEASES SUPPORTED
- Project Clock runs under Windows 3.0 in real, standard,
- and 386 enhanced modes.
-
- LIMITATIONS
- Project Clock restarts on rolling over at 100 hours.
-
- LEGAL
- Project Clock's users take all responsibility for using it.
-
- TRADEMARKS
- 386 -- Intel Corp.
- Windows -- Microsoft Corp.
-
- DISTRIBUTION
- Please don't hesitate to distribute Project Clock
- to anyone who would like to try it.
-
- THE PITCH
- If you find Project Clock useful, please send a
- contribution of $7.00 to:
-
- Robert A. Heath
- 157 Chartwell Rd.
- Columbia, SC 29210
-
- Copyright 1991 Robert A. Heath
-